package org.jeecg.common.util.enums.centent;

import lombok.AllArgsConstructor;
import lombok.Getter;

/**
 * @author guoyh
 * @ClassName IMApiEnum
 * @Description
 * @since 2020/8/22 22:59
 **/
@Getter
@AllArgsConstructor
public enum IMApiEnum {
    /** 获取用户状态 **/
    USER_STATE("openim/querystate","获取用户状态"),
    /** 账户相关 **/
    ACCOUNT_IMPORT_ONE("im_open_login_svc/account_import","导入单个帐号"),
    /** 群聊相关 **/
    GROUP_CREATE("group_open_http_svc/create_group","创建群组"),
    GROUP_ADD_USER("group_open_http_svc/add_group_member","增加群成员"),
    GROUP_MODIFY_USER("group_open_http_svc/modify_group_member_info","修改群成员资料"),
    GROUP_DELETE_USER("group_open_http_svc/delete_group_member","删除群成员"),
    GROUP_GET_USER_GROUP("group_open_http_svc/get_joined_group_list","获取用户加入的群聊"),
    GROUP_SEND_MESSAGE("group_open_http_svc/send_group_msg","发送普通消息"),
    GROUP_SEND_SYSTEM_MESSAGE("group_open_http_svc/send_group_system_notification","发送系统消息"),
    GROUP_GET_ALL_MEMBER("group_open_http_svc/get_group_member_info","获取群成员资料"),
    GROUP_GET_INFO("group_open_http_svc/get_group_info","获取群资料"),
    GROUP_MODIFY_BASIC_INFO("group_open_http_svc/modify_group_base_info","修改群资料"),
    ;
    private String path;

    private String desc;
}
